﻿namespace CSharpPro._1027;

public class Demo
{
    public void TestPrint()
    {
        //Parent p = new Parent();
        //Child child = new Child();
        Parent p1 = new Son();
        p1.Print();
        Parent p2 = new Child();
        p2.Print();
    }

    public int Add(int a, int b)
    {
        return a + b;
    }

    //方法重载：同一个类中，同一个方法名，不同参数列表
    public int Add(int a, int b, int c)
    {
        return a + b + c;
    }

    public int Add(int a, double b)
    {
        return Convert.ToInt32(a + b);
    }
}